﻿@charset "utf-8";
/* CSS Document */



#right_Menu{
	position:absolute;	
	right:0;
	top:0;
	z-index:999;
	width:70%;	
	background:#303030;
	
	}
	

	
#right_Menu .content{margin:0 auto }
#right_Menu .filterinput{
	background-color:rgba(249, 244, 244, 0);
	border-radius:15px;
	width:90%;
	height:30px;
	border:thin solid #FFF;
	text-indent:0.5em;
	font-weight:bold;
	color:#FFF;
}
#right_Menu #demo-list a{
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
	
}

#right_Menu #demo-list li{
	padding:0}
	
.carousel-inner img{
	width:100%;
	height:500px;}
	
.carousel-inner{
	letter-spacing:2px;}
	
	
.mian_layout{
	margin:0 auto;
	max-width:1200px;
	min-height:200px;
	overflow:hidden;

}	
.row_layout{
	
	
	min-height:10px;
	margin:25px 0;	
    overflow:hidden
	}

.layout_Nav{
	text-align:center;
	height:170px;
	margin-bottom:15px;
	
	}



.sl_layout{
	position:relative;
	left:5px;
	
	padding:8px 12px;
	color:#fff;
	
	font-size:14px;
	
	background:#0888c0;
	}
	
.sm_layout{
    border-radius:100px 100px;
	
	padding:50px 0px;
	color:#fff;
	}
.sm_layout>img{
	width:90px;
	height:90px;
	margin:16px 16px;}	
.sr_layout{
	text-align:right;
	height:128px;
	line-height:128px;
	font-size:24px;
	color:#e6e6e6;}
	
.layout_Nav>font{
	position:relative;
	top:15px;
	/*left:4px;*/}
	

.layout_Icon{
	height:170px;
	line-height:170px;
	font-size:32px;
	color:#e6e6e6;
	text-align:center;
	}

.layout_Chanping_Nav{
	text-align:center;
	height:170px;
	margin-bottom:15px;
	
	
}
.Cp1_bg{
	background:#98c93c;
}
.Cp2_bg{
	background:#26b0cd;
}

.layout_Cp{
	margin:0 auto;
	width:95%;
	height:170px;
	
	overflow:hidden;}

	
.layout_Cp>img{
	width:110px;
	height:auto;
	margin-top:20px;
	}
	
.layout_Cp>hr{
	width:10%;
	border-width:2px;
	margin:0 auto;
	margin-top:20px;}
.layout_Cp>span{
	color:#fff;
	letter-spacing:1px;
	font-weight:bold}
	
.layout_News{
	width:100%;
	min-height:260px;
	overflow:hidden;}	
	
.compoment_News{
	margin:0 auto;
	width:98%;
	height:200px;
	margin-bottom:20px;
	overflow:hidden;
	border:1px solid #e6e6e6}

.compoment_Maps{
	margin:0 auto;
	width:100%;
	height:260px;
	margin-bottom:20px;
	border:1px solid #e6e6e6;
	overflow:hidden;

	}
.no_padding{
	padding:0}
	
.compoment_Contect{
	margin:0 auto;
	width:98%;
	height:260px;
	margin-bottom:20px;	
	overflow:hidden;
	background:url(../images/cc.png) no-repeat left;
	}
	
.compoment_Contect ul{
	padding:0;
	margin:0;
	margin-left:45px;}
	
.compoment_Contect ul li{
	height:70px;
	margin-top:15px;}
	
.compoment_Contect ul li span{
	color:#98c93c;}
.compoment_Contect ul li font{
	color:#444;}
	
.compoment_News>ul{
	padding:0;
	margin:0 auto;
	/*margin-top:5px;*/
	width:100%}
	
.compoment_News>ul>li{
	margin:0 auto;
	width:90%;
	height:40px;
	line-height:40px;
	text-align:left;
	padding:0;
	font-size:14px;
	overflow:hidden;
	border-bottom:1px solid #e6e6e6;}
	
.compoment_News>ul>li:last-child{
	border-bottom:none;
}
	
.compoment_News>ul>li a{
	float:left;
	display:block;
	width:95%;
	height:40px;
	line-height:40px;
	color:#444}
	
.compoment_News>ul>li i{
	float:right;
	margin-top:12px;}
.layui-tab-title .layui-this {
    background:#fff;
}	
.compoment_News>ul>li a:hover{
	color:#98c93c}
	
/*.compoment_News_Content{
	
	margin:0 auto;
	width:95%;
	height:180px;
	overflow:hidden;
	padding:10px 15px;
	
	
}*/

#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}





/*returnTop*/
p#back-to-top{
    position:fixed;
    display:none;
    bottom:20px;
    right:0px;
}
p#back-to-top a{
    text-align:center;
    text-decoration:none;
    color:#d1d1d1;
    display:block;
    width:64px;
    /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
    -moz-transition:color 1s;
    -webkit-transition:color 1s;
    -o-transition:color 1s;
}
p#back-to-top a:hover{
    color:#979797;
}
p#back-to-top a span{
    background:transparent url(../images/Gnome-Go-Top-48.png) no-repeat ;
    border-radius:6px;
    display:block;
    height:64px;
    width:56px;
    margin-bottom:5px;
    /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
    -moz-transition:background 1s;
    -webkit-transition:background 1s;
    -o-transition:background 1s;
}
#back-to-top a:hover span{
    background:transparent url(../images/Gnome-Go-Top-48.png) no-repeat;
}


.layout_Links{
	width:100%;
	min-height:155px;
	background:#f8f8f8;
	border-top:1px solid #f1f1f1;
	margin-top:20px;
	overflow:hidden}

.layout_Footer{
	width:100%;
	min-height:100px;
	background:#303030;
	
	overflow:hidden
	}
	
.layout_Footer_content{
	margin:0 auto;
	max-width:1200px;
	min-height:100px;
	
	color:#a7acb0;
	overflow:hidden;}
.layout_Links_content{
	margin:0 auto;
	max-width:1200px;
	min-height:200px;
	overflow:hidden;}
	
.layout_Footer_content>.left{
	text-align:center;
	height:100px;
	padding:35px 0;
	
	}	

.layout_Footer_content>.middle{text-align:center;height:100px;padding:35px 0;}	
.layout_Footer_content>.middle>span{
	padding:13px 15px;
	border-radius:50px;
	background:#c0c0c0;
	margin-right:15px;
	font-size:14px;
	color:#444;
	}

.layout_Footer_content>.right{
	text-align:center;
	height:100px;
	padding:35px 0;
	}	
	
.layout_Links_content>div{
	margin:15px 0;
	text-align:center;}
.title_Links{
    display:block;
    text-align:center;
	font-size:18px;
	margin-bottom:15px;
	color:#444;}
	
	


@media (max-width:1199px){
	
	
	.layout_News>.col-xs-12{
		padding:0 1%;}

	
}

@media (max-width:990px){
	.row_layout>.col-xs-10{
	width:100%;
	padding:0;}
	
	.layout_News>.col-xs-12{
		padding:0 2%;}

	
}

@media (max-width:768px){
	.compoment_News{width:100%}
	.compoment_Maps{width:100%}
	.compoment_Contect{width:100%}
	
	
	.row_layout>.col-xs-10{
	width:100%;
	padding:0;}
	
	.layout_News>.col-xs-12{
		padding:0 2.5%;}


	.sl_layout{ display:none;}
}



@media (min-width:768px){
	.compoment_News{width:99%}
	.compoment_Maps{width:99%}
	.compoment_Contect{width:99%}
	
	
	
}
@media (min-width:992px){
	.compoment_News{width:98%}
	.compoment_Maps{width:96%}
	.compoment_Contect{width:96%}
	
}




@media (min-width:1200px){
	.row_layout>.col-lg-2{
	width:18%;

	}	
	.layout_News .col-lg-2{
		padding:0}
	.compoment_News{width:100%}
}

.dj-submenu {
    background:#303030;
}

    .dj-submenu li:last-child {
        border:none;
    }

.dj-subcol {
    background:#303030;
}